keep dreaming - French English Dictionary